ordnance stores - German English Dictionary